Big Huge Thesaurus

clomiphene citrate

noun